
/*body{padding-bottom: 80px;}*/
.slide{position:relative}
.reservation{top:55px;left:50%;margin-left:-600px;z-index:99999;width:270px;height:370px; background-color: rgba(255, 255, 255, 0.4);}
.fast-reservation{padding:30px 15px}
.fast-reservation .layui-input-inline{width:100%;}
.fast-reservation input{margin-top:10px;}
.bs-form-title{border-bottom: 1px dashed #fff; line-height: 20px;padding: 10px 0;color:#fff;}

.self-title blockquote{padding-top:5px;padding-bottom:5px;background-color:#fff}


/*.footer{position: fixed;bottom:0;width:100%;}*/
.layui-nav-tree{background-color:transparent;color:#000}
.layui-nav-tree .layui-nav-item{width:100%;text-align: left;margin-top:5px}
.layui-nav-tree .layui-nav-item a{    height: 30px;    line-height: 30px;    color: #000 ;background-color:transparent;border-left: 5px solid #009688}
.layui-nav-tree .layui-nav-item a:hover{    height: 30px;    line-height: 30px;    color: #000;background-color:transparent;}

.layui-nav-itemed a{   height: 30px;    line-height: 30px;    color: #000 !important;background-color:transparent!important;border-left: 5px solid #009688}
.layui-nav-itemed>a{   height: 30px;    line-height: 30px;    color: #000 !important;background-color:transparent!important;border-left: 5px solid #009688}

.layui-nav-tree .layui-nav-child a {    height: 30px;    line-height: 30px;    color: #000;background-color:transparent;border:none}
.layui-nav-tree .layui-nav-child a:hover{    height: 30px;    line-height: 30px;    color: #000;font-weight: bold}
.layui-nav-tree .layui-nav-child dd{padding-left:20px;}
.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color: transparent!important;color: 
#009688!important }
.color-green{color:#009688!important }